Идентификация параметров модели стабилитрона для системы Spice
Гердлер И.Н., Тумковский С.Р.

В статье изложена методика идентификации параметров модели стабилитрона для системы схемотехнического моделирования Spice. Предлагаемая методика реализована с применением пакета "Mathematica". Приводится пример идентификации параметров модели стабилитрона Д814Д.

Актуальность. Использование систем моделирования электронных схем в процессе проектирования радиоаппаратуры давно стало нормой для западных предприятий, производящих современную электронную технику. Наибольшее распространение там получила программа Spice [1], разработанная в Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, положенная в основу большинства современных коммерческих систем схемотехнического моделирования. К таким системам, в первую очередь относятся: HSPICE (фирма MetaSoftware), PSpice (Microsim), IS_SPICE (Intusoft), MicroCap V (Spectrum Software), Analog Workbench (Cadence), Saber (Analogy), Dr. Spice и ViewSpice (Deutsch Research). В настоящее время в России по прогнозам специалистов, уровень внедрения САПР составляет около 15%, а в 2000-2010 гг. САПР должны превзойти по техническим и экономическим показателям традиционные методы проектирования, и уровень их внедрения должен составить 40-80 % в зависимости от отрасли использования. Однако внедрение систем схемотехнического моделирования (в том числе и коммерческих) в значительной степени сдерживается отсутствием параметров моделей радиоэлементов, а существующие программы идентификации параметров моделей не позволяют в полной мере решить задачу определения параметров моделей отечественной элементной базы, во-первых из-за ориентированности на западные справочники, а во-вторых из-за некорректности заложенных в них методик. Следствием голода на параметры моделей явилось появление многочисленных библиотек и баз данных, содержащих необходимые параметры моделей, построенных по принципу аналогов с зарубежными элементами. Однако использование этих библиотек является "опасным" с точки зрения достоверности приводимых там параметров. В связи с этим актуальным становится создание методик и программ идентификации параметров моделей радиоэлементов доступных и открытых для пользователя.

Модель стабилитрона. В системе Spice модель диода и стабилитрона представляет собой одну модель, представленную на рис. 1. Она состоит из нелинейного источника тока I, моделирующего вольтамперную характеристику, объемного сопротивления RS и емкости p-n перехода С.


Рис. 1. Модель диода в системе Spice

Вольтамперные характеристики диода описываются следующими соотношениями. Ток диода представляется в виде разности токов прямой и обратной ветвей ВАХ:

Зависимость

моделирует прямую ветвь ВАХ диода при положительных значениях напряжения на p-n переходе. Обратная ветвь ВАХ диода при отрицательных значения напряжения на p-n переходе определяется выражением, характеризующим явление пробоя:

Здесь Vt - температурный потенциал p-n перехода, определяемый по формуле:

где: К - постоянная Больцмана; Т - температура в градусах Кельвина; q - заряд электрона. Список параметров, их обозначения, единицы измерения и значения заданные по умолчанию в системе Spice приведены в таблице 1.

Таблица 1.
Обозначение
Параметр
Единицы измерения
Значение по умолчанию
IS
Ток насыщения
A
1.0e-14
RS
Объемное сопротивление
W
0
N
Коэффициент неидеальности
-
1
TT
Время переноса заряда
C
0
CJO
Барьерная емкость при нулевом смещении
Ф
0
VJ
Контактная разность потенциалов
В
1
M
Коэффициент плавности перехода
-
0.5
EG
Ширина запрещенной зоны
ЭВ
1.11
XTI
Температурный коэффициент тока насыщения
-
3.0
KF
Коэффициент фликкер – шума
-
0
AF
Показатель степени фликкер – шума
-
1
FC
Коэффициент нелинейности барьерной емкости прямосмещенного перехода
-
0.5
BV
Напряжение обратного пробоя
В
-
IBV
Начальный ток пробоя
A
1.0e-3
TNOM
Номинальная температура
°C
27

Методика идентификации параметров модели стабилитрона. Исходными данными для идентификации параметров модели стабилитрона являются: топология модели (рис. 1.), уравнения, описывающие элементы топологии и перечень параметров математической модели (табл. 1.), характеристики, описывающие его нормальное функционирование. В результате идентификации требуется определить значения параметров математической модели стабилитрона. Как известно [9], стабилитрон это элемент, работающий на обратной ветви ВАХ, обусловленной пробоем. Поэтому к параметрам модели непосредственно стабилитрона из таблицы 1 мы отнесем параметры, входящие в зависимость, описывающую обратную ветвь ВАХ. К ним относятся: BV - напряжение обратного пробоя, IBV - начальный ток пробоя, TNOM - температура при которой определяются параметры, а также RS - сопротивление стабилитрона. Нормальное функционирование стабилитрона в справочниках описывается: номинальным напряжением стабилизации VZ, при токе стабилизации IZ и дифференциальным сопротивлением стабилитрона RZ. Три этих характеристики однозначно определяют обратную ветвь ВАХ (рис. 2.) при заданной температуре Т.

Как видно из рисунка 2, дифференциальное сопротивление RZ определяет сопротивление стабилитрона в точке (VZ, IZ). Исходя из топологии модели (рис. 1) и уравнения, описывающего обратную ветвь ВАХ, можем записать:

Отсюда определяем сопротивление стабилитрона:

Напряжение обратного пробоя определим как пресечение касательной к обратной ВАХ стабилитрона в точке (VZ, IZ) с осью напряжений:

Тогда начальный ток пробоя в точке BV будет равен:

Таким образом, получены уравнения, связывающие параметры модели стабилитрона с характеристиками, приводимыми в справочной литературе. Здесь необходимо заметить, что в полученные уравнения для определения параметров модели входит параметр Vt, который зависит от температуры. Поэтому температура также является параметром модели. Реализация методики в пакете "Mathematica". Пакет Mathematica [2] создан компанией Wolfram Research для выполнения математических вычислений. При этом сложность вычислений практически не ограничена. В 2000 году в центре "Современные информационные технологии и математическое образование" авторами статьи разработан Web - интерфейс к пакету Mathematica [8], позволяющий работать с пакетом через сеть Интернет, что дает возможность любому желающему использовать пакет для решения учебных и научных задач. Поэтому реализацию предложенной методики произведем с помощью пакета Mathematica и разработанного Web - интерфейса к нему. Для этого создадим математическое описание методики на входном языке Mathematica (рис. 3.). Первая строка математического описания представляет собой исходные данные для идентификации. Здесь описываются: тип стабилитрона, дифференциальное сопротивление, номинальный ток и напряжение стабилизации, а также температура, при которой получены эти характеристики.


В результате расчета получаются численные значения параметров модели стабилитрона, графики зависимостей напряжения и дифференциального сопротивления от тока, протекающего через стабилитрон, а также описание модели стабилитрона для системы Spice. Идентификация параметров модели стабилитрона Д814Д. Для определения параметров его модели воспользуемся характеристиками, приведенными в справочнике [7] и для наглядности, сведенные в таблицу 2.

Тип
прибора
Значения характеристик при Т=298°К
Uст.ном
B
при
Iст.ном.
мA
Рмакс.
мBт
Uст.
rст.
aст.
10-2
% /°С
Iст.
мин
B
мах
B
мин
мA
мах
мA
1
2
3
4
5
6
7
8
9
10
Д814Д
13,0
5,0
340
11,5
14
18
9,5
3,0
24

Идентификацию проведем с использованием разработанного математического описания предложенной методики для пакета Mathematica (рис. 3.). Для этого в первой строке описания необходимо ввести характеристики стабилитрона из таблицы 2 и нажать на синюю скобку справа от формы. Результаты расчета будут получены в новом окне броузера.

В результате расчета получены искомые значения параметров модели стабилитрона Д814Д и описание модели на языке Spice.

Проверка адекватности модели. Адекватность модели объекту, в первую очередь, представляет интерес с точки зрения тех характеристик и параметров, которые рассматриваются как результаты анализа электрической схемы, включающей исследуемый элемент. Для проверки адекватности рассматриваемой модели стабилитрона используем тестовую схему. Сформулируем требования, которые к ней предъявляются [6]: · В тестовой схеме кроме элемента, модель которого исследуется, должны быть только такие элементы, погрешность моделирования которых ниже заданного значения. · Режим работы исследуемого элемента должен соответствовать типовому режиму работы таких элементов для рассматриваемого класса схем. · Набор выходных характеристик и их численные значения в тестовой схеме должны измеряться с помощью измерительной аппаратуры с погрешностью ниже допустимого значения. Сформулированным требованиям удовлетворяет схема параметрического стабилизатора напряжения, представленная на рис. 5. Изменение выходного напряжения в диапазоне изменения входного для данного стабилизатора должно составлять [9]:


Рис. 5. Электрическая схема стабилизатора напряжения

Проведем расчет схемы параметрического стабилизатора с применением системы Spice. Исходные данные и результаты расчета имеют следующий вид:

SPICE 3 ПАРАМЕТРИЧЕСКИЙ СТАБИЛИЗАТОР НА Д814Д
VIN 1 0 DC 0V
R1 1 2 1K
D1 0 2 D814D
.MODEL D814D D(BV=12.91 IBV=0.0018394 RS=12.8642 TNOM=25)
.CONTROL
DESTROY ALL
SAVE ALL
SET TICMARKS=2
DC VIN 18. 20 0.4
PLOT V(2) PRINT V(2)
.ENDC
.END
CIRCUIT: SPICE 3 ПАРАМЕТРИЧЕСКИЙ СТАБИЛИЗАТОР НА Д814Д

-------------------------------------------------------------------------------------------
INDEX SWEEP V(2)
-------------------------------------------------------------------------------------------
0 1.800000e+01 1.300019e+01
1 1.820000e+01 1.300373e+01
2 1.840000e+01 1.300719e+01
3 1.860000e+01 1.301065e+01
4 1.880000e+01 1.301407e+01
5 1.900000e+01 1.301746e+01
6 1.920000e+01 1.302083e+01
7 1.940000e+01 1.302417e+01
8 1.960000e+01 1.302749e+01
9 1.980000e+01 1.303078e+01
10 2.000000e+01 1.303405e+01

Рис. 6. График зависимости изменения выходного напряжения при изменении входного

Результаты расчета тестовой схемы параметрического стабилизатора показывают, что расчетное изменение выходного напряжения в диапазоне изменения входного напряжения от 18 до 20В составляет 0.034В. Относительная погрешность расчета тестовой схемы составляет:

что вполне согласуется с инженерной точностью проведения расчетов и показывает высокую достоверность определения параметров модели стабилитрона по предлагаемой методике. Размещение математического описания методики на сервере http://cad.mitme.ru/ с предоставлением возможности проведения расчетов с помощью Web - интерфейса с пакетом Mathematica, делает его открытым и доступным любому пользователю. Так, с его помощью получены параметры моделей отечественных стабилитронов, представленных в таблице 3.

Таблица 3.
Характеристики и параметры модели отечественных стабилитронов

Тип
прибора
Значения характеристик при Т=298°К
Параметры модели Spice
Uст.ном
B
при
Iст.ном.
мA
Рмакс.
мBт
Uст.
rст.
aст.
10-2
% /°С
Iст.
BV
В
IBV
мА
RS
Ом
TNOM
°C
мин
B
мах
B
мин
мA
мах
мA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2С130Д1
3,0
3,0
50
2,8
3,2
180
-7,5
0,25
16,7
2.46
1.1
171.4
25
КС133А
3,3
10,0
300
2,97
3,63
65
-11
3,0
81
2.65
3.67
62.4
25
КС139А
3,9
10,0
300
3,51
4,29
60
-10
3,0
70
3.3
3.68
57.4
25
КС147А
4,7
10,0
300
4,23
5,17
56
-9...10
3,0
58
4.14
3.67
53.4
25
КС156А
5,6
10,0
300
5,04
6,16
46
±5,0
3,0
55
5.14
3.68
43.4
25
КС168А
6,8
10,0
300
6,12
7,48
7
±6,0
3,0
45
6.73
3.68
4.43
25
КС182А
8,2
5,0
150
7,6
8,8
14
-
3,0
17
8.13
1.84
8.86
25
КС191А
9,1
5,0
150
8,5
9,7
18
-
3,0
15
9.01
1.84
12.86
25
КС196А
9,6
5,0
200
9,1
10,1
18
-
3,0
20
9.51
1.84
12.86
25
Д814Д
13,0
5,0
340
11,5
14
18
9,5
3,0
24
12.91
1.84
12.86
25
КС215Ж
15,0
2,0
125
13,5
16,5
70
10,0
0,5
8,3
14.86
0.736
57.16
25
КС216Ж
16,0
2,0
125
15,2
16,8
70
10,0
0,5
7,8
15.86
0.736
57.16
25
КС218Ж
18,0
2,0
125
16,2
19,8
70
10,0
0,5
6,9
17.86
0.736
57.16
25
КС220Ж
20,0
2,0
125
19
21
70
10,0
0,5
6,2
19.86
0.736
57.16
25
КС222Ж
22,0
2,0
125
19,8
24,2
70
10,0
0,5
5,7
21.86
0.736
57.16
25
КС224Ж
24,0
2,0
125
22,8
25,2
70
10,0
0,5
5,2
23.86
0.736
57.16
25
2С291А
91,0
1,0
250
86
96
700
11,0
0,5
2,7
90.3
0.37
674.3
25

Литература

  1. Spice 3 User Manual by T.Quarles, A.R.Newton, D.O.Pederson, A.Sangiovanni-Vincentelli Department of Electrical Engineering and Computer Sciences University of California Berkeley, Ca., 94720.
  2. Воробьев Е.М. Введение в систему "Математика": Учеб. Пособие. - М. Финансы и статистика, 1998. - 262 с.
  3. Разевиг В.Д. Применение программ P-CAD и Pspice для схемотехнического моделирования на ПЭВМ: В 4 выпусках. Вып. 2: Модели компонентов аналоговых устройств. М.: Радио и связь, 1992. - 64 с.
  4. Разевиг В.Д. Применение программ P-CAD и Pspice для схемотехнического моделирования на ПЭВМ: В 4 выпусках. Вып. 3: Моделирование аналоговых устройств. М.: Радио и связь, 1992. - 120 с.
  5. Тумковский С.Р. Автоматизированное схемотехническое проектирование функциональных узлов РЭС: Учеб. пособие - М.: МГИЭМ, 1995. - 43 с.
  6. Анисимов Б.В., Белов Б.И., Норенков И.П. Машинный расчет элементов ЭВМ. Учеб. пособие для вузов. М., "Высш. школа", 1976. - 336 с.
  7. Полупроводниковые приборы: Диоды, тиристоры, оптоэлектронные приборы. Справочник/ А.В. Баюков и др.; Под общ. ред. Н.Н. Горюнова. - М.: Энергоиздат, 1982. - 744 с.
  8. Дудось И.Н., Путилов Г.П., Тумковский С.Р. Web - интерфейс к пакету Mathematica в информационно-образовательной среде. Интернет в образовании и технических приложениях. Сборник науч. трудов. - М.: МГИЭМ, 2000. с. 38-42.
  9. Хоровиц П., Хилл У. Искусство схемотехники: В 2-х томах. Пер. с англ. - М.: Мир, 1983. - Т. 1. 598 с.